import { GameController } from "../mvc/GameController";
import { PackController } from "./PackController";
import { AutoFightBriefController } from "./AutoFightBriefController";
import { CampChangeController } from "./CampChangeController";
import { GainAwardController } from "./GainAwardController";
import { MarketController } from "./MarketController";
import { NoviceCardController } from "./NoviceCardController";
import { NoviceGiftTipController } from "./NoviceGiftTipController";
import { OfflineExpController } from "./OfflineExpController";
import { PlayerController } from "./PlayerController";
import { PlayerInfoController } from "./PlayerInfoController";
import { PlayerLockController } from "./PlayerLockController";
import { PlayerRootController } from "./PlayerRootController";
import { PlayerSavvyController } from "./PlayerSavvyController";
import { QuestionController } from "./QuestionController";
import { RankingController } from "./RankingController";
import { RestDoubleController } from "./RestDoubleController";
import { RunBusinessController } from "./RunBusinessController";
import { SexChangeController } from "./SexChangeController";
import { SpeakerController } from "./SpeakerController";
import { SystemSettingController } from "./SystemSettingController";
import { PetWareHouseController } from "./PetWareHouseController";
import { TreasureController } from "./TreasureController";
import { TreasureWareHouseController } from "./TreasureWareHouseController";
import { ConsumeCountGiftBagController } from "./ConsumeCountGiftBagController";
import { NormalGuideController } from "./NormalGuideController";
import { IntegralShopController } from "./IntegralShopController";
import { IllustrateController } from "./IllustrateController";
import { CrossAdoreController } from "./CrossAdoreController";
import { MergeRechargeController } from "./MergeRechargeController";
import { NpcAwardController } from "./NpcAwardController";
import { CountryPositionController } from "./CountryPositionController";
import { CountryMoneyController } from "./CountryMoneyController";
import { TreasureBoxController } from "./TreasureBoxController";
import { ConsumeDayGiftBagController } from "./ConsumeDayGiftBagController";
import { LoginBackRewardController } from "./LoginBackRewardController";
import { SpiritEquipController } from "./SpiritEquipController";
import { GuildWarehouseExController } from "./GuildWarehouseExController";
import { HitEggController } from "./HitEggController";
import { Vip360Controller } from "./Vip360Controller";
import { OpenRechargeController } from "./OpenRechargeController";
import { LuckAwardsController } from "./LuckAwardsController";
import { ZodiacController } from "./ZodiacController";
//class Controllers
    
    export  class Controllers
    {
       

        public static init(): void
        {
            GameController.pack = new PackController();
            GameController.autoFightBrief = new AutoFightBriefController();
            GameController.campChange = new CampChangeController();
            GameController.gainAward = new GainAwardController();
            GameController.market = new MarketController();
            GameController.noviceCard = new NoviceCardController();
            GameController.noviceGiftTip = new NoviceGiftTipController();
            GameController.offlineExp = new OfflineExpController();
            GameController.player = new PlayerController();
            GameController.playerInfo = new PlayerInfoController();
            GameController.playerLock = new PlayerLockController();
            GameController.playerRoot = new PlayerRootController();
            GameController.playerSavvy = new PlayerSavvyController();
            GameController.question = new QuestionController();
            GameController.ranking = new RankingController();
            GameController.restDouble = new RestDoubleController();
            GameController.runBusiness = new RunBusinessController();
            GameController.sexChange = new SexChangeController();
            GameController.speaker = new SpeakerController();
            GameController.systemSetting = new SystemSettingController();
            GameController.petWareHouse = new PetWareHouseController();
            GameController.treasure = new TreasureController();
            GameController.treasureWarehourse = new TreasureWareHouseController();
            GameController.consumeCount = new ConsumeCountGiftBagController();
            GameController.normalGuide = new NormalGuideController();
            GameController.integralShop = new IntegralShopController();
            GameController.illustrateController = new IllustrateController();
            GameController.crossAdore = new CrossAdoreController();
            GameController.mergeRecharge = new MergeRechargeController();
            GameController.npcAward = new NpcAwardController();
            GameController.countryPosition = new CountryPositionController();
            GameController.countryMoney = new CountryMoneyController();
            GameController.treasureBox = new TreasureBoxController();
            GameController.consumeDayGiftBag = new ConsumeDayGiftBagController();
            GameController.loginBackReward = new LoginBackRewardController();
            GameController.spiritEquip = new SpiritEquipController();
            GameController.guildWarehouseEx = new GuildWarehouseExController();
            GameController.hitEgg = new HitEggController();
            GameController.vip360 = new Vip360Controller();
            GameController.openRecharge = new OpenRechargeController();
            GameController.luckAwards = new LuckAwardsController();
            GameController.zodiac = new ZodiacController();
            return;
        }
    }
